#ifndef __CLASS_RECTANGLE
#define __CLASS_RECTANGLE

#include "Classe_graphe.h"
#include "Classe_point.h"


class Rectangle : protected Graphe {

 protected:
  double Lx;
  double Ly;

 public:
  Rectangle(void);
  Rectangle(const Point& origine, const double _Lx, const double _Ly);
  virtual ~Rectangle(void);
  
  virtual void printPoints(void) const;
  virtual double getPerimetre(void) const;
  virtual double getAire(void) const;
  
  double getLX(void) const;
  double getLY(void) const;
};

#endif
